pay someone  a visit - Español Inglés Diccionario